home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19970929-19971216 / 000128_news@newsmaster….columbia.edu _Fri Oct 17 11:45:55 1997.msg < prev    next >
Internet Message Format  |  2020-01-01  |  9KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id LAA14062
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Fri, 17 Oct 1997 11:45:54 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id LAA20597
  7.     for kermit.misc@watsun; Fri, 17 Oct 1997 11:45:52 -0400 (EDT)
  8. Path: news.columbia.edu!watsun.cc.columbia.edu!cmg
  9. From: billy@MIX.COM
  10. Newsgroups: alt.sys.pdp11,comp.sys.dec,comp.sys.dec.micro,comp.protocols.kermit.misc,vmsnet.pdp-11
  11. Subject: Announcing Kermit (KRT) V3.63 for RT-11 and TSX-Plus
  12. Date: 17 Oct 1997 15:45:47 GMT
  13. Organization: Columbia University
  14. Lines: 160
  15. Message-ID: <62817b$dsp$1@apakabar.cc.columbia.edu>
  16. NNTP-Posting-Host: watsun.cc.columbia.edu
  17. Originator: cmg@watsun.cc.columbia.edu
  18. Xref: news.columbia.edu alt.sys.pdp11:2899 comp.sys.dec:56368 comp.sys.dec.micro:7232 comp.protocols.kermit.misc:7907 vmsnet.pdp-11:8385
  19.  
  20. I'm pleased to announce an update to the KRT Kermit for the PDP-11
  21. RT-11 and TSX-Plus operating systems is ready for production service.
  22. Version 3.63 adds several new features and performance enhancements
  23. which are detailed below, as well as fixing all known bugs, and is
  24. available now by anonymous ftp from <kermit.columbia.edu> or on the 
  25. Web at:
  26.  
  27.   http://www.columbia.edu/kermit/pdp11/
  28.  
  29. All sources are on-line but just a few files are required to install
  30. and use the distributed executable program images -
  31.  
  32.   kermit/b/krt.doc        Installation instructions, index of all files
  33.   kermit/b/krt.ini        Sample init file
  34.   kermit/b/krthlp.hlp     HELP text file
  35.   kermit/bin/krt.sav      Executable for RT-11FB/SB/SJ or TSX+
  36.   kermit/bin/krttsx.sav   Executable for RT-11XB/XM/ZB/ZM or TSX+
  37.  
  38. This edition represents a significant step forward in both speed and
  39. convenience.  I strongly urge all users of RT-11/TSX-Plus to upgrade
  40. as soon as possible.
  41.  
  42. My sincere thanks to all who've made suggestions and above all helped
  43. test this work - one of its key points is it's been thoroughly tested
  44. over quite some time and has been found to be extremely stable.  There
  45. is yet more to come, work is also being done by John Santos for RSTS/E
  46. and KRT remains a fully supported Kermit - if you have any problem with
  47. it please contact me directly.  And to be sure, KRT is fully Year-2000
  48. compliant when used with operating system versions that are as well.
  49.  
  50. KRT's new features and fixes include -
  51.  
  52. o SET/SHOW CONTROL-CHARACTER as in C-Kermit were added.  This speeds up
  53.   transfers of binary data as it reduces the need for control character
  54.   quoting which requires two bytes to transmit each one.  See HELP SET
  55.   CONTROL-CHAR for an in-depth discussion regarding how to use it.
  56.  
  57. o KRT's file name conversion code now accomodates various previously
  58.   troublesome Unix file names such as .x. or .x: or ..x. which were
  59.   being erronously considered as implicitly wildcarded or a device or
  60.   path name.  All previously undefined characters possible in such file
  61.   names are now processed correctly.
  62.  
  63. o In support of the above SET FILE WILDCARDS is now available within KRT.
  64.   The default is IMPLICIT, as it always has been in K11 and KRT.  EXPLICIT
  65.   requires the user to actually enter wildcard characters.  This does not
  66.   modify the RT-11 or TSX-Plus setting and allows renaming Unix files with
  67.   a leading dot in the same command used to get them.
  68.  
  69. o User specified file sizes, as in FILENAME[size], are now supported and
  70.   sizes are now displayed when sending or receiving files.  Note that for
  71.   text files from foreign systems KRT adds 25% to the received size to
  72.   accomodate differing line termination schemes, and this increased size
  73.   is what will be displayed even though the file will most likely be
  74.   closed later at some smaller number of blocks.  If this increase exceeds
  75.   the currently available free space even though the file would fit its
  76.   exact size may now be passed to KRT in the GET command.
  77.  
  78. o The contents of SEND FILE ACK and RECEIVE FILE ACK packets, such
  79.   as a file name returned by the remote Kermit, and the file type
  80.   (ASCII, Binary) are now displayed during file transfers.
  81.  
  82. o An error packet is now sent to the other Kermit when appropriate
  83.   (as when a write to a local file fails) so the transfer is properly
  84.   aborted.
  85.  
  86. o A warning message is now displayed when receiving an empty file so
  87.   the user will know why no data were transfered.
  88.  
  89. o Under TSX-Plus EMT 114 is now used for output when using TT as the
  90.   link device.  This is a very noticable difference.  As the TSX docs
  91.   say ttyout loops are not handled very efficiently..
  92.  
  93. o Transmitted and received file attributes may now be individually
  94.   disabled.  These additions are documented in HELP SET ATTRIBUTES
  95.   and are useful when another Kermit has trouble with some but not
  96.   all of them.
  97.  
  98. o A dummy file name is now included when opening LP as the log file
  99.   for more recent versions of RT-11 that expect to see something there.
  100.   Receiving a file to LP is also now possible.  As in the past LP must
  101.   either be spooled or extremely fast to serve as the log device.
  102.  
  103. o The test for a Line Time Clock was modified to accomodate QED's fast
  104.   machines, per a suggestion from Alan Sieving of QED.  It now completes
  105.   as fast as possible regardless of machine type.  Previously the QED
  106.   CPUs finished the delay loop in less than one clock tick.
  107.  
  108. o The use of a quoted string to place a blank at end of prompt string,
  109.   as in SET PROMPT "Kermit-11> ", is now supported.
  110.  
  111. o The command line input buffer has been increased to 132 bytes in
  112.   the EIS assembly only.  This accomodates long lines in take files
  113.   and of course also works for keyboard input.  This invloved fixing
  114.   all possible sign extension problems and it's now possible to make
  115.   LN$MAX <= 255.  As distributed KRTTSX is built with EIS instructions
  116.   and KRT is not.
  117.  
  118. o A T3000X.42 modem definition for XOFF restraint with this modem was
  119.   added.  Note that S48 must be set to 0 or the modem will NOT do XOFF
  120.   restraint, regardless of what the modem docs say, at least in the
  121.   command mode and sometimes when on-line to another modem as well.
  122.   This is a bug in the modem itself and is the reason hardware flow
  123.   control was added to the KM handler.
  124.  
  125. o REMOTE commands now display the reasons for retries as each occurs.
  126.   An error packet is now sent when giving up to stop any possible
  127.   lingering activity at the other end.
  128.  
  129. o Repeated char encoding is now done on REMOTE command arguments.  This
  130.   makes a big difference for a command like REMOTE DELETE *~ sent to a
  131.   Unix system, which without repeat encoding becomes 'rm *' after going
  132.   though C-Kermit and thus hoses everything.  Eight-bit quoting is also
  133.   now done here when parity is in use.
  134.  
  135. o CD/CWD and REMOTE CD/CWD will now operate without an argument.  RT-11
  136.   and TSX assigns are now tested for illegal string lengths as well.
  137.  
  138. o REMOTE WHO now passes arguments to the remote host.  Some hosts
  139.   support this, such as VMS where it's really handy on a busy system.
  140.  
  141. o DAYTIME and SHOW DAYTIME commands were added.
  142.  
  143. o The first data packet is now actually rebuilt when resizing due
  144.   to its failing so the next retry is actually done with the smaller
  145.   sized packet.  In the past the reduction wasn't done until the next
  146.   packet was sent, which is of course too late..  A rewind routine was
  147.   restored in KRTRMS.MAC for use when resizing packets ala the above,
  148.   which is more efficient then closing and reopening the file.
  149.  
  150. o An error in testing for terminal emulator command characters after
  151.   having SET CONSOLE 8-BIT is now fixed.
  152.  
  153. o The packet data processing routine (BUFFIL) was moved back to the
  154.   root for speed after cleaning up made space available for it once
  155.   again.  This means less calling of overlays and helps quite a bit
  156.   when running on a floppies-only system.
  157.  
  158. o A problem with the SET PHONE XMODE value specified in a SET CL PORTS
  159.   string being overwritten by the default value in a modem definition
  160.   was fixed.  Now if a value is explicitly supplied it will prevail.
  161.  
  162. o A problem with garbage sometimes being appended to a log file name
  163.   was fixed.
  164.  
  165. o An unpopped stack error on an error exit from BUFEMP (used to receive
  166.   files) was fixed.  This bug was introduced in V3.62 but there was no
  167.   error checking at all before that..
  168.  
  169. o Any possibly lingering data from a modem is now flushed before again
  170.   beginning dialing or redialing.
  171.  
  172. o All source files have been thoroughly cleaned up and fully commented
  173.   and the HELP text and .DOC files are completely caught up.  All program
  174.   data have been moved to the tops of their source modules to make foreign
  175.   language translation as easy as possible.
  176.  
  177. Billy Youdelman
  178. billy@MIX.COM
  179. 16-Oct-1997